couple that does activities with other couples - Alemán Inglés Diccionario